@import '../../../../../../../assets/styles/sprite-proxy-services-icons';
@import '../../../../../../../assets/styles/variables';
.header-main-container{
  background-color: #f8f8f8;
  width: 100%;
  height: 100px;
  display: flex;
  .inner-container{
    margin: 0 auto;
    display: flex;
  }
}
.selected {
  color: @main_color_a;
}
.node{
  display: flex;
  &.from-node{
       text-align: right;
   }
  &.to-node{
    text-align: left;
  }
  &.selected{
    .icon{
      border: solid 3px @main_color_a;
      padding: 4px;
      border-radius: 50%;
      background-color: @main_color_p;
    }
  }
  .icon{
    margin: auto 0;
    display: flex;
  }
  .text{
    font-family: @font-opensans-medium;
    margin: auto 10px;
    min-width: 450px;
    .node-name{
      font-size: 11px;
    }
    .selected-req-or-cap{
      font-size: 14px;
    }
  }
}
.connection{
  width: 67px;
  height: 0px;
  border-bottom: dashed 2px #979797;
  margin: auto 0;
}
